.cart-step ul li.cart2 i{background-position: -100px 0px;}
.cart-step ul li.cart3 i{background-position: -215px 0px;}
.cart-step ul li.cart2 ,.cart-step ul li.cart3{color:#ca3c5d;}
.container{margin: 0 auto;width: 1200px;}
.order-container{margin-bottom: 50px; overflow: hidden;}
.order-info{border-color: #3a3a3a;}
.order-info p{line-height: 32px;}
.text-sub{color: #e61415;}
.bg-gray-white{background: #f7f7f7;}
.padding-small-bottom{padding-bottom: 5px;}
.padding-small-top{padding-top: 5px;}
.padding-large-left{padding-left: 30px;}
.padding-large-right{padding-right: 30px;}
.border-bottom{border-bottom: solid 1px #ddd;}
.order-container{margin-bottom: 50px; overflow: hidden;}
.padding-small{padding: 5px;}
.order-container .tip-title{height: 35px; line-height: 33px; border-bottom: 2px solid #eee;}
.order-container .tip-title .border-mix{margin-bottom: -2px; width: 116px;}
.order-container .border, .pay-checkbox:hover{cursor: pointer;}
.border{border: solid 1px #ddd;}
.pay-way{width: 1214px;}
.margin{margin: 10px !important; clear: both;}
.pay-way .item{margin-right: 50px; margin-bottom: 30px;}
item-check .item, .item-checked .item, .item-checks .item{float: left; position: relative; border: 1px solid #ddd; background-color: #fff;}
.pay-way .item a{padding: 0; width: 145px; height: 46px; text-align: center; line-height: 46px;}
.cart-btn-wrap .cart-btn.disabled{background-color: #9E9E9E;}
.cart-btn-wrap .cart-btn, .gray-btn{width: 140px; height: 38px; line-height: 38px;}
.cart-btn{display: inline-block; padding: 0 20px; border-radius: 3px; font-size: 12px; line-height: 28px; text-align: center; color: #fff; background-color: #e03235; cursor: pointer;}
.text-default{font-size: 14px !important;}
.text-center{text-align: center !important;}
.border-mix{border-color: #d93600;}
.cart-btn.disabled {background-color: #9E9E9E;}
.cart-btn:hover{color: #FFF;}
.mask-layer-dialog{background: #ffffff;position: absolute;top:50%;left:50%;margin-top:-100px;margin-left:-169px;width:400px;outline: 5px solid #999999;display:none;}
.mask-layer-dialog header{width: 100%;height: 26px;background: #BFBFBF;}
.mask-layer-dialog header i{display: inline-block;height:20px;float: right;margin-right:5px;font-size:20px;font-style: normal;color:#939393;cursor:pointer;line-height: 20px;}
.mask-warning-img,.mask-content{float: left;padding:20px 0 20px 10px;}
.mask-warning-img{width:20%;text-align: center;}
.mask-content{width:75%;}
.mask-content h3{color:#565656;}
.mask-content p{color:#999999;margin-top:5px;}
.mask-content button{border:0;background: #ff9c00;padding:10px 20px;color:#ffffff;border-radius: 3px;margin:10px 0 0;cursor:pointer;}
.item-check .item, .item-checked .item, .item-checks .item{float: left; position: relative; border: 2px solid #ddd; background-color: #fff;}
.item-checked .selected, .item-checked .item:hover, .item-checks .selected, .item-checks .item:hover{padding: 0; border: 2px solid #e4393c;}
.item-checked .selected i, .item-checks .selected i{width: 11px; height: 11px; background: url(/themes/wnsc/Home/Pay/image/ico_general.png) no-repeat -76px 0;}
.item-check .selected i, .item-checked .selected i, .item-checks .selected i{display: block; position: absolute; right: 0; bottom: 0;}
